home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / nlu_111.zip / NLU.CTL < prev    next >
Text File  |  1993-06-15  |  13KB  |  329 lines

  1. ;********************************************************************
  2. ;*    Nodelist Update Utility (NLU)  Control File                   *
  3. ;*                                                                  *
  4. ;*  Copyright 1993        Les Fenison         All rights reserved   *
  5. ;********************************************************************
  6. ;
  7. ;
  8. ; If you register, all the annoying beeps, delays, and user intervention
  9. ; will go away.   It only costs $5 to register
  10. ;
  11. ; Keywords may be in any case.
  12. ; All comments must begin with a semicolon(;)
  13. ; Keywords MUST start in column 0.  A space before a keyword will
  14. ; keep it from working.
  15. ;
  16. ; The format is a KEYWORD followed by OPTIONS
  17. ; The keyword should be followed by the option. in the following format;
  18. ; MAXDIFFS 5
  19. ; Do not include quotes such as MAXDIFFS "5".  Do not use equal signs
  20. ; such as MAXDIFFS=5.
  21. ;
  22. ; Keywords are;
  23. ;
  24. ;------------------------------------------------------------------------
  25. ; REGKEY
  26. ;      After this keyword you should enter your registration key. If you
  27. ;      are not registered then DO NOT include this keyword.  Registration
  28. ;      entitles you to free support, removes the annoying sounds and delays,
  29. ;      and removes the user intervention at the end.  It only costs $5.
  30. ;      See NLU_REG.DOC for registration information.
  31. ;
  32. ;REGKEY
  33. ;------------------------------------------------------------------------
  34. ;
  35. ; MAXDIFFS
  36. ;     Maximum number of nodediffs to keep in the download directory.  If the
  37. ;     keyword is left out nodediffs will not be purged. Same with MAXDIFFS 0
  38. ;
  39. MAXDIFFS 5
  40. ;------------------------------------------------------------------------
  41. ;
  42. ; MAXLISTS
  43. ;     Maximum number of nodelists to keep in the download directory.  If this
  44. ;     keyword is left out nodediffs will not be purged. Same with MAXLISTS 0
  45. ;
  46. MAXLISTS 2
  47. ;------------------------------------------------------------------------
  48. ;
  49. ; INBOUNDDIR
  50. ;     This is the path where your mailer puts the inbound files.  This
  51. ;     path is ignored unless the TOSSFILES keyword is used.
  52. ;
  53. INBOUNDDIR E:\inbound\
  54. ;------------------------------------------------------------------------
  55. ;
  56. ; DOWNLOADDIR
  57. ;     This is the path where you keep your nodelists and nodediffs for
  58. ;     download or filerequest.
  59. ;
  60. DOWNLOADDIR E:\FILES\NODELIST\
  61. ;------------------------------------------------------------------------
  62. ;
  63. ; NODELISTDIR
  64. ;     This is the path to your active nodelists. This is where your
  65. ;     nodelist.### files are kept and where your nodediff.### files are
  66. ;     applied to the nodelist.###.
  67. ;
  68. NODELISTDIR E:\DB\NODELIST\
  69. ;------------------------------------------------------------------------
  70. ;
  71. ; LISTNAME
  72. ;     This keyword should be followed by the name of the nodelist file
  73. ;     with the no extension. This keyword may be used more than
  74. ;     once if you have lists for more than one net.  THIS KEYWORD MUST BE
  75. ;     USED BEFORE THE LISTDESC KEYWORD!!!!  If used more than once for more
  76. ;     than one list then the order of the lists MUST BE THE SAME AS THE
  77. ;     DESCRIPTIONS!!
  78. ;
  79. LISTNAME NODELIST
  80. LISTNAME FMLYLIST
  81. LISTNAME DBNET
  82. ;------------------------------------------------------------------------
  83. ;
  84. ; DIFFNAME
  85. ;     This keyword works just like the LISTNAME keyword and follows the same
  86. ;     rules.  If specified more than once for more than one net the order
  87. ;     MUST BE THE SAME AS THE ORDER USED IN LISTNAME AND THE DESCRIPTIONS!
  88. ;
  89. DIFFNAME NODEDIFF
  90. DIFFNAME FMLYDIFF
  91. DIFFNAME DBDIFF
  92. ;------------------------------------------------------------------------
  93. ;
  94. ; LISTDESC
  95. ;     Follow this keyword with the description for the NODELIST.Z##
  96. ;     in the FILES.BBS file.  This keyword is ignored unless the
  97. ;     UPDATE_FILELIST keyword is used.  If you want a day number to
  98. ;     be included in the description then replace the day number
  99. ;     with a ~D.  For example if you wanted the description to read;
  100. ;     Node list for day number 101 you would use the following;
  101. ;     LISTDESC Nodelist for day number ~D
  102. ;     If a download counter is used then it should be added here as well
  103. ;     Here is an example of a download counter;
  104. ;     LISTDESC [000] Nodelist for day number ~D
  105. ;     If you have lists for more than one network then
  106. ;     If more than one list is used for more than one net then this keyword
  107. ;     should be used enough times to cover all the lists specified in
  108. ;     LISTNAME.  The order and quantity must be exactly the same!
  109. ;
  110. LISTDESC FidoNET nodelist for day number ~d
  111. LISTDESC Family Net list for day number ~d
  112. LISTDESC Dbridge net list for day number ~d
  113. ;------------------------------------------------------------------------
  114. ;
  115. ; DIFFDESC
  116. ;     This works the same as LISTDESC except it is used for the diff
  117. ;     files.
  118. ;
  119. DIFFDESC FidoNET nodediff for day number ~d
  120. DIFFDESC Family Net diff for day number ~d
  121. DIFFDESC Dbridge diff for day number ~d
  122. ;------------------------------------------------------------------------
  123. ;
  124. ; LOGFILE
  125. ;     If you want a log file put the full path and file name after this
  126. ;     keyword.
  127. ;
  128. LOGFILE E:\LOG\NLU.LOG
  129. ;------------------------------------------------------------------------
  130. ;
  131. ; LOGMODE
  132. ;            Options available for this keyword are TERSE, VERBOSE, DEBUG, and
  133. ;     NONE.
  134. ;
  135. ;LOGMODE NONE
  136. LOGMODE TERSE
  137. ;LOGMODE VERBOSE
  138. ;LOGMODE DEBUG
  139. ;------------------------------------------------------------------------
  140. ;
  141. ; LOGSTYLE
  142. ;     Options available for this keyword are FRONTDOOR, DBRIDGE, and
  143. ;     BINK.
  144. ;
  145. ;LOGSTYLE DBRIDGE
  146. ;LOGSTYLE BINK
  147. LOGSTYLE FRONTDOOR
  148. ;------------------------------------------------------------------------
  149. ;
  150. ; TOSSFILES
  151. ;     This keyword has no options.  If the keyword is present then files
  152. ;     will be tossed from the inbound directory specified in INBOUNDDIR to
  153. ;     the download directory specified in DOWNLOADDIR.
  154. ;
  155. TOSSFILES
  156. ;------------------------------------------------------------------------
  157. ;
  158. ; UPDATE_FILELIST
  159. ;     This keyword has no options.  If the keyword is present then the
  160. ;     FILES.BBS files will be updated.
  161. ;
  162. UPDATE_FILELIST
  163. ;------------------------------------------------------------------------
  164. ;
  165. ; FILELIST_ORDER
  166. ;     If the UPDATE_FILELIST keyword is not used then this keyword will be
  167. ;     completely ignored! The options for this keyword are TOP BOTTOM and SORT.
  168. ;     If TOP is used then the description will be placed on the top of the
  169. ;     FILES.BBS.  If BOTTOM is specified then the description will be placed
  170. ;     at the bottom of the FILES.BBS.  If the SORT option is specified then
  171. ;     the description will be inserted at the point where the FILE fits in
  172. ;     alphabetical order. The options TOP, BOTTOM, & SORT MUST BE IN CAPS!
  173. ;
  174. FILELIST_ORDER SORT
  175. ;FILELIST_ORDER TOP
  176. ;FILELIST_ORDER BOTTOM
  177. ;------------------------------------------------------------------------
  178. ;
  179. ; ZIP       DOS  Command to add a file to a zip
  180. ; ZIP2      OS/2 Command to add a file to a zip
  181. ; UNZIP     DOS  Command to extract a file from a zip
  182. ; UNZIP2    OS/2 Command to extract a file from a zip
  183. ; ZIPVIEW   DOS  Command to view a zip file.
  184. ; ZIPVIEW2  OS/2 Command to view a zip file.
  185. ;
  186. ;     The above keywords are the command line syntax for ziping and
  187. ;     unzipping. DO NOT use destructive options such as -M to move
  188. ;     to a zip but rather -A to add to a zip.  Likewise for unzipping
  189. ;     don't use the command that deletes the origional .zip.  If the
  190. ;     keyword is needed and is not provided then the zipping or
  191. ;     unzipping will not take place.  More information is provided in
  192. ;     the docs.  Please read the docs!
  193. ;
  194. ;
  195. ZIP C:\UTILITY\PKZIP -o 
  196. ZIP2 E:\OS2UTIL\ZIP -o -j
  197. UNZIP C:\UTILITY\PKUNZIP -o
  198. UNZIP2 E:\OS2UTIL\UNZIP -o -j
  199. ZIPVIEW C:\UTILITY\PKZIP -v
  200. ZIPVIEW2 E:\OS2UTIL\UNZIP -v
  201. ;------------------------------------------------------------------------
  202. ;
  203. ; ARC       DOS Command to add a file to an arc file.
  204. ; ARC2      OS/2 Command to add a file to an arc file.
  205. ; UNARC     DOS Command extract a file from an arc file.
  206. ; UNARC2    OS/2 Command to add a file from an arc file.
  207. ; ARCVIEW   DOS Command to view the contents of an arc file.
  208. ; ARCVIEW2  OS/2 Command to view the contents of an arc file.
  209. ;
  210. ;     The above keywords are the command line syntax for arcing and
  211. ;     unarcing. DO NOT use destructive options such as -M to move
  212. ;     to a arc but rather -A to add to a arc.  Likewise for unarcing
  213. ;     don't use the command that deletes the origional .arc.  If the
  214. ;     keyword is needed and is not provided then the arcing or
  215. ;     unarcing will not take place.  More information is provided in
  216. ;     the docs.  Please read the docs!
  217. ;
  218. ;
  219. ARC C:\UTILITY\ARC -aw
  220. ARC2 E:\OS2UTIL\ARC2 -a
  221. UNARC C:\UTILITY\ARC -ew
  222. UNARC2 E:\OS2UTIL\ARC2 -eo
  223. ARCVIEW C:\UTILITY\ARC -vw
  224. ARCVIEW2 E:\OS2UTIL\ARC2 -v
  225. ;------------------------------------------------------------------------
  226. ;
  227. ; LZH       DOS Command to add a file to an lzh file.
  228. ; LZH2      OS/2 Command to add a file to an lzh file.
  229. ; UNLZH     DOS Command extract a file from an lzh file.
  230. ; UNLZH2    OS/2 Command to add a file from an lzh file.
  231. ; LZHVIEW   DOS Command to view the contents of an lzh file.
  232. ; LZHVIEW2  OS/2 Command to view the contents of an lzh file.
  233. ;
  234. ;     The above keywords are the command line syntax for lzhing and
  235. ;     unlzhing. DO NOT use destructive options such as -M to move
  236. ;     to a lzh but rather -A to add to a lzh.  Likewise for unlzhing
  237. ;     don't use the command that deletes the origional .lzh.  If the
  238. ;     keyword is needed and is not provided then the lzhing or
  239. ;     unlzhing will not take place.  More information is provided in
  240. ;     the docs.  Please read the docs!
  241. ;
  242. ;
  243. LZH C:\UTILITY\lha a /xm
  244. LZH2 E:\OS2UTIL\lh A -O
  245. UNLZH C:\UTILITY\lha e
  246. UNLZH2 E:\OS2UTIL\lh X -O
  247. LZHVIEW C:\UTILITY\lha v /xm
  248. LZHVIEW2 E:\OS2UTIL\lh V
  249. ;------------------------------------------------------------------------
  250. ;
  251. ; ARCPREF
  252. ;     Options are Z for zip, A for arc, or L for LZH.  This will specify
  253. ;     your preferance of packing methods.
  254. ;
  255. ARCPREF Z
  256. ;ARCPREF A
  257. ;ARCPREF L
  258. ;------------------------------------------------------------------------
  259. ;
  260. ; APPLYDIFF
  261. ;     Include this keyword if you want diffs applied to lists.
  262. ;
  263. APPLYDIFF
  264. ;------------------------------------------------------------------------
  265. ;
  266. ; APPLYCOMMAND    DOS command to apply diffs
  267. ; APPLYCOMMAND2   OS/2 command to apply diffs
  268. ;
  269. ;     After these keywords place the command to apply diffs.  If you need
  270. ;     to be in a special directory to run the command then use a batch
  271. ;     or .cmd file that does the CD for you.  It is not necessary for the
  272. ;     batch or cmd file to return you to the current directory.
  273. ;
  274. APPLYCOMMAND E:\XLAX\DODIFF.BAT
  275. APPLYCOMMAND2 E:\XLAX\DODIFF.CMD
  276. ;-----------------------------------------------------------------------
  277. ;
  278. ; CLEANUP
  279. ;     Cleanup has four options, LISTS, DIFFS, ALL, and NONE.  This keyword
  280. ;     has no effect if you did not include the APPLYDIFF keyword.  This
  281. ;     keyword specifies what files to cleanup after applying a nodediff.
  282. ;     With the LISTS option, the old list will be removed from the active
  283. ;     directory after applying the diff and creating the new list.  The
  284. ;     DIFFS option will cause the diff to be deleted from the active
  285. ;     directory after being applied. The ALL option cleans up both lists
  286. ;     and diffs.  The NONE option disables all cleanup the same as omitting
  287. ;     the keyword.
  288. ;
  289. CLEANUP ALL
  290. ;CLEANUP DIFFS
  291. ;CLEANUP LISTS
  292. ;CLEANUP NONE
  293. ;-----------------------------------------------------------------------
  294. ;
  295. ; CONVERT
  296. ;     Convert has no options.  Including this keyword will cause any archived
  297. ;     files that are in a different format than the format specified in the
  298. ;     ARCPREF keyword will be converted to your prefered format.
  299. ;
  300. CONVERT
  301. ;-----------------------------------------------------------------------
  302. ;
  303. ; SKIPTEST
  304. ;     The use of this keyword is NOT RECOMMENDED!  This keyword will disable
  305. ;     the archive confidence test that runs each time NLU is started.  The
  306. ;     confidence test tests all necessary options of the archive commands
  307. ;     to make sure they are installed properly.  In the event that you
  308. ;     install a new version of zip, arc, lha or whatever this test will insure
  309. ;     that your lists and diffs will not be trashed as a result of an
  310. ;     unexpected change.
  311. ;
  312. ;SKIPTEST
  313. ;----------------------------------------------------------------------
  314. ;
  315. ; MAGICDIR
  316. ;     Include this keyword followed by the directory where you keep your
  317. ;     nodelists and diffs for magic file request. See the docs for more
  318. ;     info.
  319. ;
  320. ;MAGICDIR E:\FILES\MAGIC
  321. ;----------------------------------------------------------------------
  322. ;
  323. ; MAGICLIST
  324. ;     Include this keyword followed by the full path and filename of your
  325. ;     magiclist if you use one.  See the docs for more info.
  326. ;
  327. ;MAGICLIST E:\DB\MAGIC.LST
  328. ;----------------------------------------------------------------------
  329.